home *** CD-ROM | disk | FTP | other *** search
/ Nebula 2 / Nebula Two.iso / SourceCode / Classes / browser / BrowserMatrix.h < prev    next >
Text File  |  1995-06-12  |  472b  |  28 lines

  1.  
  2. #import <appkit/Matrix.h>
  3.  
  4. #define TEXTHEIGHT 15.0
  5.  
  6. @interface BrowserMatrix : Matrix
  7. {
  8.     id    slaves;
  9.     id    master;
  10.     BOOL    alphabetize;
  11.     int    topRow, visEntries;
  12. }
  13.  
  14. - clear;
  15. - (BOOL)atTop;
  16. - (BOOL)atBottom;
  17. - scrollDown:sender;
  18. - scrollUp:sender;
  19. - addEntry:(const char *)text leaf:(BOOL)yn;
  20. - removeEntry:aCell;
  21. - listFiles:(const char *)dir suffix:(const char *)sfx;
  22. - setMaster:anObject;
  23. - addSlave:aBrowserMatrix;
  24. - setAlphabetize:(BOOL)yn;
  25. - selectEntryAt:(int)row;
  26.  
  27. @end
  28.